amalgamating mixture - Spanish English Dictionary